home *** CD-ROM | disk | FTP | other *** search
/ Macworld Expo - Develope…Central & Net Innovations / Developer Central and Net Innovators (MacWorld Expo) (January 1999).iso / Developer Central / Bowers Development / Demo AppMaker / Examples / PowerPlant / Everything / DModalRadiosData.cp < prev    next >
Encoding:
Text File  |  1998-10-11  |  1.7 KB  |  130 lines  |  [TEXT/CWIE]

  1. // DModalRadiosData.cp -- data container class for Everything
  2.  
  3. #include "DModalRadiosData.h"
  4.  
  5. #include <LFileStream.h>
  6.  
  7.  
  8. //----------
  9. DModalRadiosData::DModalRadiosData ()
  10. {
  11.     mRadioGroup2 = 0;
  12.     mGroup2 = 0;
  13.     mGraphic3 = 0;
  14.     mBevel2 = 0;
  15.     mText2 = 0;
  16. }
  17.  
  18. //----------
  19. DModalRadiosData::~DModalRadiosData ()
  20. {
  21. }
  22.  
  23. //----------
  24. void    DModalRadiosData::CopyFrom (
  25.     DModalRadiosData*        inOther)
  26. {
  27.     mRadioGroup2 = inOther->mRadioGroup2;
  28.     mGroup2 = inOther->mGroup2;
  29.     mGraphic3 = inOther->mGraphic3;
  30.     mBevel2 = inOther->mBevel2;
  31.     mText2 = inOther->mText2;
  32. }
  33.  
  34. //----------
  35. void    DModalRadiosData::ReadFromFile (
  36.     LFileStream*    inFile)
  37. {
  38. }
  39.  
  40. //----------
  41. void    DModalRadiosData::WriteToFile (
  42.     LFileStream*    inFile)
  43. {
  44. }
  45.  
  46.  
  47. //----------
  48. SInt16        DModalRadiosData::GetRadioGroup2 () const
  49. {
  50.  
  51.     return mRadioGroup2;
  52. }
  53.  
  54. //----------
  55. void    DModalRadiosData::SetRadioGroup2 (
  56.     SInt16        inValue)
  57. {
  58.     mRadioGroup2 = inValue;
  59.     
  60.     SignalDataChanged (idRadioGroup2);
  61. }
  62.  
  63.  
  64. //----------
  65. SInt16        DModalRadiosData::GetGroup2 () const
  66. {
  67.  
  68.     return mGroup2;
  69. }
  70.  
  71. //----------
  72. void    DModalRadiosData::SetGroup2 (
  73.     SInt16        inValue)
  74. {
  75.     mGroup2 = inValue;
  76.     
  77.     SignalDataChanged (idGroup2);
  78. }
  79.  
  80.  
  81. //----------
  82. SInt16        DModalRadiosData::GetGraphic3 () const
  83. {
  84.  
  85.     return mGraphic3;
  86. }
  87.  
  88. //----------
  89. void    DModalRadiosData::SetGraphic3 (
  90.     SInt16        inValue)
  91. {
  92.     mGraphic3 = inValue;
  93.     
  94.     SignalDataChanged (idGraphic3);
  95. }
  96.  
  97.  
  98. //----------
  99. SInt16        DModalRadiosData::GetBevel2 () const
  100. {
  101.  
  102.     return mBevel2;
  103. }
  104.  
  105. //----------
  106. void    DModalRadiosData::SetBevel2 (
  107.     SInt16        inValue)
  108. {
  109.     mBevel2 = inValue;
  110.     
  111.     SignalDataChanged (idBevel2);
  112. }
  113.  
  114.  
  115. //----------
  116. SInt16        DModalRadiosData::GetText2 () const
  117. {
  118.  
  119.     return mText2;
  120. }
  121.  
  122. //----------
  123. void    DModalRadiosData::SetText2 (
  124.     SInt16        inValue)
  125. {
  126.     mText2 = inValue;
  127.     
  128.     SignalDataChanged (idText2);
  129. }
  130.